pedunculated polyp - Turkish English Dictionary